home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 February: Technology Seed / Mac Tech Seed Feb '96 / Mac Tech Seed Feb '96.toast / pc / develop / include / qtvhdw.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-01-08  |  1.1 KB  |  43 lines

  1.  
  2.  
  3. // ---------------------------------------------------------------------
  4. //
  5. // QTVHDW.H    - QuickTime for Windows C and C++ Bindings
  6. //
  7. //             Version 2.0
  8. //
  9. //             (c) Copyright 1988-1994 Apple Computer, Inc. All Rights Reserved.
  10. //
  11. // ---------------------------------------------------------------------
  12.  
  13.  
  14. #if !defined __QTVHDW_H
  15. #define __QTVHDW_H
  16.  
  17. // Header files
  18. #include <qtcodec.h>
  19. #include <dciman.h>
  20.  
  21. /* VHDW function selectors
  22.    Negative selectors are reserved by the Component Manager
  23. */
  24. enum VHDW_SELECTOR { kSniffVideoHardware            = 0,
  25.                      kVideoHardwareSetBounds        = 1
  26.                    } ;
  27.  
  28. #if defined __cplusplus
  29. extern "C" {
  30. #endif
  31.  
  32. // Functions
  33.  
  34. HDWDISP QTAPI SniffVideoHardware( ComponentInstance ci, BMP_TYPE bmpt, LPSTR lpszCompID, LPSTR lpszHdwID) ;
  35. HDWDISP QTAPI VideoHardwareSetBounds( ComponentInstance ci, LPRECT src,LPRECT dst ) ;
  36. LPVOID QTAPI VidGetHdwType( BMP_TYPE bmpt) ;
  37.  
  38. #if defined __cplusplus
  39. } // extern "C"
  40. #endif
  41.  
  42. #endif                                      // __QTVHDW_H
  43.